moral victory - Español Inglés Diccionario